solar energy output - German English Dictionary